Graph Isomorphism for Bounded Genus Graphs In Linear Time

نویسنده

  • Ken-ichi Kawarabayashi
چکیده

For every integer g, isomorphism of graphs of Euler genus at most g can be decided in linear time. This improves previously known algorithms whose time complexity is nO(g) (shown in early 1980’s), and in fact, this is the first fixed-parameter tractable algorithm for the graph isomorphism problem for bounded genus graphs in terms of the Euler genus g. Our result also generalizes the seminal result of Hopcroft and Wong in 1974, which says that the graph isomorphism problem can be decided in linear time for planar graphs. Our proof is quite lengthly and complicated, but if we are satisfied with an O(n3) time algorithm for the same problem, the proof is shorter and easier. March 17, 2012, revised November 10, 2015.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Surface Split Decompositions and Subgraph Isomorphism in Graphs on Surfaces

The Subgraph Isomorphism problem asks, given a host graph G on n vertices and a pattern graph P on k vertices, whether G contains a subgraph isomorphic to P . The restriction of this problem to planar graphs has often been considered. After a sequence of improvements, the current best algorithm for planar graphs is a linear time algorithm by Dorn (STACS ’10), with complexity 2O(k) ·O(n). We gen...

متن کامل

Isomorphism Testing and Canonical Forms for k-Contractable Graphs (A Generalization of Bounded Valence and Bounded Genus)

A polynomial time isomorphism test for graphs called k-contractible graphs for fixed k is included. The class of k-contractible graphs includes the graphs of bounded valence and the graphs of bounded genus. The algorithm several new ideas including: (1) It removes portions of the graph and replaces them with groups which are used to keep track of the symmetries of these portions. (2) It maintai...

متن کامل

Polynomial-time Algorithm for Isomorphism of Graphs with Clique-width at most 3

The clique-width is a measure of complexity of decomposing graphs into certain tree-like structures. The class of graphs with bounded clique-width contains bounded tree-width graphs. While there are many results on the graph isomorphism problem for bounded treewidth graphs, very little is known about isomorphism of bounded cliquewidth graphs. We give the first polynomial-time graph isomorphism ...

متن کامل

Computing Bounded Path Decompositions in Logspace

The complexity of Graph Isomorphism (GI) is a long-standing open problem. GI is not known to be solvable in polynomial time and is unlikely to be NP-complete [BHZ87, Sch88]. Polynomial-time algorithms are known for GI of several special classes of graphs. One such interesting class is graphs excluding a fixed minor. Any family of graphs that is closed under taking minors falls into this class. ...

متن کامل

Restricted Space Algorithms for Isomorphism on Bounded Treewidth Graphs

The Graph Isomorphism problem restricted to graphs of bounded treewidth or bounded tree distance width are known to be solvable in polynomial time [2],[19]. We give restricted space algorithms for these problems proving the following results: • Isomorphism for bounded tree distance width graphs is in L and thus complete for the class. We also show that for this kind of graphs a canon can be com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1511.02460  شماره 

صفحات  -

تاریخ انتشار 2015